stop the rot - Spanish English Dictionary